armor backing - French English Dictionary